home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 May: Tool Chest / Developer CD Series May 1996 (Tool Chest) (Apple Computer) (1996).iso / Sample Code / Snippets / Networking / Transition Queue Watcher / ATQWatcher.make < prev    next >
Encoding:
Text File  |  1993-01-08  |  2.6 KB  |  82 lines  |  [TEXT/MPS ]

  1. #
  2. #    Apple Macintosh Developer Technical Support
  3. #
  4. #    MultiFinder-Aware Simple TextEdit Sample Application
  5. #
  6. #    ATQWatcher
  7. #
  8. #    [P]ATQWatcher.make    -    Make Source
  9. #
  10. #    Copyright © Apple Computer, Inc. 1989-1990
  11. #    All rights reserved.
  12. #
  13. #    Versions:    
  14. #                1.00                08/88
  15. #                1.01                11/88
  16. #                1.02                04/89    MPW 3.1
  17. #                1.03                02/90    MPW 3.2
  18. #                1.04                1/93
  19. #
  20. #    Change History:
  21. #                1/7/93    RRK    Changed calls to LAPAddATQ and LAPRmvATQ to used
  22. #                            the fixed routines in the file ATQFix.c instead
  23. #
  24. #    Components:
  25. #                ATQWatcher.p            Feb.  1, 1990
  26. #                ATQWatcherGlue.a        Feb.  1, 1990
  27. #                ATQWatcher.r            Feb.  1, 1990
  28. #                ATQWatcher.h            Feb.  1, 1990
  29. #                ATQCGlue.c                Feb.  1, 1990
  30. #                ATQFix.c                Jan.  7, 1993
  31. #                makefile                Feb.  1, 1990
  32. #
  33. #    ATQWatcher is an example application that demonstrates how 
  34. #    to initialize the commonly used toolbox managers, operate 
  35. #    successfully under MultiFinder, handle desk accessories and 
  36. #    create, grow, and zoom windows. The fundamental TextEdit 
  37. #    toolbox calls and TextEdit autoscroll are demonstrated. It 
  38. #    also shows how to create and maintain scrollbar controls.
  39. #
  40. #    It does not by any means demonstrate all the techniques you 
  41. #    need for a large application. In particular, Sample does not 
  42. #    cover exception handling, multiple windows/documents, 
  43. #    sophisticated memory management, printing, or undo. All of 
  44. #    these are vital parts of a normal full-sized application.
  45. #
  46. #    This application is an example of the form of a Macintosh 
  47. #    application; it is NOT a template. It is NOT intended to be 
  48. #    used as a foundation for the next world-class, best-selling, 
  49. #    600K application. A stick figure drawing of the human body may 
  50. #    be a good example of the form for a painting, but that does not 
  51. #    mean it should be used as the basis for the next Mona Lisa.
  52. #
  53. #    We recommend that you review this program or Sample before 
  54. #    beginning a new application. Sample is a simple app. which doesn’t 
  55. #    use TextEdit or the Control Manager.
  56. #
  57. #     You can define {SymOptions} as "-sym on" or "-sym off" for use with SADE
  58. POptions = {SymOptions}
  59.  
  60. PObjs    =    ATQWatcher.p.o ∂
  61.             ATQWatcherGlue.a.o ∂
  62.             ATQCGlue.c.o ∂
  63.             TransQueue.p.o ∂
  64.             "{Libraries}"Runtime.o ∂
  65.             "{Libraries}"Interface.o ∂
  66.             "{PLibraries}"PasLib.o
  67.  
  68. ATQWatcher        ƒƒ {PObjs} makefile
  69.             Link -o {Targ} {PObjs} {SymOptions}
  70.             SetFile {Targ} -t APPL -c 'MOOT' -a B
  71.  
  72. ATQWatcher        ƒƒ ATQWatcher.r ATQWatcher.h makefile
  73.             Rez -rd -append -o {Targ} ATQWatcher.r
  74.  
  75. ATQWatcher.p.o    ƒƒ ATQWatcher.p makefile
  76.  
  77. ATQWatcherGlue.a.o ƒƒ ATQWatcherGlue.a makefile
  78.  
  79. TransQueue.p.o ƒƒ TransQueue.p makefile
  80.  
  81. ATQCGlue.c.o ƒƒ ATQCGlue.c makefile
  82.